# 作者：要努力，努力，再努力
# 开发时间：2022/4/29 13:10

import math


class Circle():
    def __init__(self, r):
        self.r = r

    def getArea(self):
        return math.pi * math.pow(self.r, 2)

    def getPremer(self):
        return 2 * math.pi * self.r


if __name__ == '__main__':
    while True:
        r = input('请输入圆的半径：')
        if r.isdigit():
            c = Circle(int(r))
            print('圆的面积：{:.2f}'.format(c.getArea()))
            print('圆的周长：{:.2f}'.format(c.getPremer()))
            break
        else:
            print('请重新输入圆的半径,整型')
            continue
